package com.jcx.ldzj.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class SystemHardwareInfo implements Serializable {
        private static final long serialVersionUID = 1L;

        public static final int OSHI_WAIT_SECOND = 1000;

        /**
         * CPU相关信息
         */
        private Cpu cpu ;

        /**
         * 內存相关信息
         */
        private Mem mem ;

        /**
         * JVM相关信息
         */
        private Jvm jvm ;

        /**
         * 服务器相关信息
         */
        private Sys sys ;

        /**
         * 缓存相关信息
         */
        private Cache cache;

        /**
         * 磁盘相关信息
         */
        private List<SysFile> sysFiles ;


}